<script>
	export default {
		globalData: {
			siteInfo: '',
			onImgurl: "https://new.gxmd666.com/static/miniapp/"
		},
		onLaunch: function() {
			// this.autoUpdate();
		},
		methods: {
			// autoUpdate: function() {
			// 	var t = this,
			// 		n = e.getUpdateManager();
			// 	n.onCheckForUpdate(function(o) {
			// 		o.hasUpdate && e.showModal({
			// 			title: "更新提示",
			// 			confirmText: "确定更新",
			// 			showCancel: !1,
			// 			content: "新版本已经准备好，是否重启应用？",
			// 			success: function(o) {
			// 				o.confirm ? t.downLoadAndUpdate(
			// 					n) : e.showModal({
			// 					title: "温馨提示~",
			// 					content: "本次版本更新涉及到新的功能添加，旧版本无法正常访问的哦~",
			// 					showCancel: !1,
			// 					confirmText: "确定更新",
			// 					success: function(e) {
			// 						e.confirm && t.downLoadAndUpdate( n);
			// 					}
			// 				});
			// 			}
			// 		});
			// 	});
			// },
			// downLoadAndUpdate: function(t) {
			// 	e.showLoading(), t.onUpdateReady(function() {
			// 		e.hideLoading(), t.applyUpdate();
			// 	}), t.onUpdateFailed(function() {
			// 		e.hideLoading(), e.showModal({
			// 			title: "已经有新版本了哟~",
			// 			content: "新版本已经上线啦~，请您删除当前小程序，重新搜索打开哟~"
			// 		});
			// 	});
			// }
		},
		onShow: function() {
			// var e = a(c.default.mark(function e(t) {
			// 	var n;
			// 	return c.default.wrap(function(e) {
			// 		for (;;) switch (e.prev = e.next) {
			// 			case 0:
			// 				if (!t) {
			// 					e.next = 8;
			// 					break;
			// 				}
			// 				if (!t.hasOwnProperty(
			// 						"referrerInfo")) {
			// 					e.next = 8;
			// 					break;
			// 				}
			// 				if ("wxeb490c6f9b154ef9" != t
			// 					.referrerInfo.appId) {
			// 					e.next = 8;
			// 					break;
			// 				}
			// 				if (!t.referrerInfo
			// 					.extraData) {
			// 					e.next = 8;
			// 					break;
			// 				}
			// 				return e.next = 6, this.util.request({
			// 						url: this.api.jhhyk,
			// 						method: "POST",
			// 						data: {
			// 							activate_ticket: t
			// 								.referrerInfo
			// 								.extraData
			// 								.activate_ticket,
			// 							card_id: t
			// 								.referrerInfo
			// 								.extraData
			// 								.card_id,
			// 							code: t
			// 								.referrerInfo
			// 								.extraData
			// 								.code,
			// 							userId: this
			// 								.$store
			// 								.state.user
			// 								.userId
			// 						}
			// 					});

			// 			case 6:
			// 				n = e.sent, console.log(
			// 					"%c extraData ",
			// 					"color: white; background-color: #34aaff",
			// 					t.referrerInfo, n.data);

			// 			case 8:
			// 			case "end":
			// 				return e.stop();
			// 		}
			// 	}, e, this);
			// }));
			// return function(t) {
			// 	return e.apply(this, arguments);
			// };
		},
		onHide: function() {}
	}
</script>

<style scoped>

</style>
<style>
	page {
		line-height: 1.6;
		font-family: -apple-system-font, Helvetica Neue, sans-serif;
	}

	icon {
		vertical-align: middle;
	}

	.weui-cells {
		position: relative;
		margin-top: 30rpx;
		background-color: #fff;
		line-height: 1.41176471;
		font-size: 28rpx;
		color: #333;
	}

	.weui-cells:before {
		position: absolute;
		content: "";
		top: 0;
		left: 0;
		right: 0;
		height: 1px;
		transform: scaleY(.5);
		background-color: #eee;
	}

	.weui-cells:after {
		position: absolute;
		content: "";
		bottom: 0;
		left: 0;
		right: 0;
		height: 1px;
		transform: scaleY(.5);
		background-color: #eee;
	}

	.weui-cells__title {
		margin-top: .77em;
		margin-bottom: .3em;
		padding-left: 15px;
		padding-right: 15px;
		color: #999;
		font-size: 28rpx;
	}

	.weui-cells_after-title {
		margin-top: 0;
	}

	.weui-cells__tips {
		margin-top: .3em;
		color: #999;
		padding-left: 15px;
		padding-right: 15px;
		font-size: 28rpx;
	}

	.weui-cell {
		background: #fff;
		padding: 30rpx;
		position: relative;
		display: flex;
		-webkit-box-align: center;
		align-items: center;
	}

	.weui-cell:after {
		content: "";
		position: absolute;
		border-bottom: 1px solid #eee;
		transform: scaleY(.5);
		bottom: 0;
		right: 0;
		left: 30rpx;
	}

	.isright:after {
		right: 30rpx;
	}

	.weui-cell:last-child:after {
		display: none;
	}

	.noafter:after {
		display: none;
	}

	.weui-cell_active {
		background-color: #ececec;
	}

	.weui-cell__bd {
		-webkit-box-flex: 1;
		flex: 1;
	}

	.weui-cell__ft {
		text-align: right;
		color: #999;
	}

	.weui-check__label:active {
		background-color: #ececec;
	}

	.weui-check {
		position: absolute;
		left: -9999px;
	}

	.weui-cell__ft_in-radio {
		padding-left: .35em;
	}

	.weui-label {
		width: 170rpx;
		font-size: 28rpx;
		word-wrap: break-word;
		word-break: break-all;
		color: #333;
		min-width: 130rpx;
	}

	.weui-input {
		font-size: 28rpx;
		height: 2.28823529em;
		min-height: 2.28823529em;
		line-height: 2.28823529em;
		color: #333;
	}

	.weui-agree__link {
		margin-left: 10rpx;
		display: inline;
		color: #586c94;
	}

	.weui-loading {
		margin: 0 5px;
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: middle;
		animation: weuiLoading 1s steps(12) infinite;
		background: transparent url() no-repeat;
		background-size: 100%;
	}

	@-webkit-keyframes weuiLoading {
		0% {
			transform: rotate(0deg);
		}

		100% {
			transform: rotate(1turn);
		}
	}

	@keyframes weuiLoading {
		0% {
			transform: rotate(0deg);
		}

		100% {
			transform: rotate(1turn);
		}
	}

	.weui-loadmore {
		margin: 0 auto;
		padding: 30rpx auto;
		font-size: 28rpx;
		text-align: center;
	}

	.weui-loadmore__tips {
		display: inline-block;
		vertical-align: middle;
	}

	@font-face {
		font-family: iconfont;
		src: url(//at.alicdn.com/t/font_2030683_kf1yxdwmst.eot);
		src: url(//at.alicdn.com/t/font_2030683_kf1yxdwmst.eot#iefix) format("embedded-opentype"), url(//at.alicdn.com/t/font_2030683_kf1yxdwmst.woff2) format("woff2"), url(//at.alicdn.com/t/font_2030683_kf1yxdwmst.woff) format("woff"), url(//at.alicdn.com/t/font_2030683_kf1yxdwmst.ttf) format("truetype"), url(//at.alicdn.com/t/font_2030683_kf1yxdwmst.svg#iconfont) format("svg");
	}

	.iconfont {
		font-family: iconfont !important;
		font-size: 32rpx;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		display: inline-block;
		color: #999;
		vertical-align: middle;
		line-height: 1;
		margin-top: 2rpx;
	}

	.iconewm:before {
		content: "\e663";
	}

	.iconqy:before {
		content: "\e61a";
	}

	.iconcz:before {
		content: "\e666";
	}

	.iconye1:before {
		content: "\e612";
	}

	.iconzyhq:before {
		content: "\e611";
	}

	.iconsx:before {
		content: "\e738";
	}

	.icongwc2:before {
		content: "\e61f";
	}

	.iconxd:before {
		content: "\e6f1";
	}

	.iconwc:before {
		content: "\e65b";
	}

	.icondjs:before {
		content: "\e63f";
	}

	.icondndc:before {
		content: "\e610";
	}

	.iconyue:before {
		content: "\e620";
	}

	.iconmd:before {
		content: "\e6e3";
	}

	.iconzy:before {
		content: "\e6ae";
	}

	.icondd:before {
		content: "\e60d";
	}

	.iconwd:before {
		content: "\e60e";
	}

	.icongwc1:before {
		content: "\e65d";
	}

	.iconsy:before {
		content: "\e62e";
	}

	.iconfx:before {
		content: "\e8b0";
	}

	.iconkxx:before {
		content: "\e633";
	}

	.iconsj:before {
		content: "\e665";
	}

	.iconjf2:before {
		content: "\e625";
	}

	.icongou1:before {
		content: "\e607";
	}

	.iconddys:before {
		content: "\e71c";
	}

	.icondh1:before {
		content: "\e6ba";
	}

	.iconjf:before {
		content: "\e6e4";
	}

	.icondhjl:before {
		content: "\e723";
	}

	.iconye:before {
		content: "\e60b";
	}

	.iconyhq:before {
		content: "\e60f";
	}

	.iconxj:before {
		content: "\e630";
	}

	.iconjia:before {
		content: "\e629";
	}

	.iconjfgz:before {
		content: "\e605";
	}

	.iconjfsc:before {
		content: "\e61b";
	}

	.iconsxxx:before {
		content: "\e628";
	}

	.iconwxfx:before {
		content: "\e641";
	}

	.iconxzfx:before {
		content: "\e655";
	}

	.icongwc:before {
		content: "\e604";
	}

	.iconx2:before {
		content: "\e668";
	}

	.icongg:before {
		content: "\e69f";
	}

	.iconsz:before {
		content: "\e602";
	}

	.icongou:before {
		content: "\e618";
	}

	.iconkxj:before {
		content: "\e69e";
	}

	.iconsxj:before {
		content: "\e617";
	}

	.iconditu:before {
		content: "\e616";
	}

	.iconwen:before {
		content: "\e667";
	}

	.iconshanchu:before {
		content: "\e60c";
	}

	.iconshouji:before {
		content: "\e62c";
	}

	.icondianhua-jz:before {
		content: "\e652";
	}

	.iconzhifu:before {
		content: "\e62b";
	}

	.iconlianxi:before {
		content: "\e661";
	}

	.iconquxiaodingdan:before {
		content: "\e601";
	}

	.iconbianji:before {
		content: "\e6a3";
	}

	.icon30_cuidan:before {
		content: "\e615";
	}

	.icondianpu:before {
		content: "\e600";
	}

	.icondianneitubiao:before {
		content: "\e60a";
	}

	.icondabao:before {
		content: "\e9b7";
	}

	.icondabaoicon:before {
		content: "\e66f";
	}

	.iconweixinzhifu1:before {
		content: "\e689";
	}

	.iconsurplus:before {
		content: "\e66b";
	}

	.icondtdh:before {
		content: "\e653";
	}

	.icondh:before {
		content: "\e608";
	}

	.iconyx:before {
		content: "\e662";
	}

	.iconx:before {
		content: "\e6aa";
	}

	.icontishi:before {
		content: "\ea03";
	}

	.iconwgx:before {
		content: "\e71f";
	}

	.icontop:before {
		content: "\e6ee";
	}

	.icondown:before {
		content: "\e6ef";
	}

	.iconright:before {
		content: "\e6f8";
	}

	.iconlb:before {
		content: "\e603";
	}

	.icongx:before {
		content: "\e65f";
	}

	.iconleft:before {
		content: "\e619";
	}

	.iconsearch:before {
		content: "\e691";
	}

	.iconshx:before {
		content: "\e61c";
	}

	.icondown-copy:before {
		content: "\eb5c";
	}

	.iconjs:before {
		content: "\e69d";
	}

	.iconzj:before {
		content: "\e651";
	}

	.iconxx:before {
		content: "\e64e";
	}

	.iconlocation:before {
		content: "\e606";
	}

	.iconqingkong:before {
		content: "\e7c3";
	}

	.iconsousuo1:before {
		content: "\eb5b";
	}

	.iconjiayuan:before {
		content: "\e609";
	}

	.iconshangpin:before {
		content: "\e646";
	}

	.iconright1:before {
		content: "\e613";
	}

	page {
		height: 100%;
		font-size: 28rpx;
		color: #333;
		background: #f5f5f5;
	}

	view,
	scroll-view,
	swiper,
	movable-view,
	icon,
	text,
	progress,
	button,
	checkbox,
	form,
	input,
	label,
	picker,
	picker-view,
	radio,
	slider,
	switch,
	textarea,
	navigator,
	audio,
	image,
	video,
	map,
	canvas,
	contact-button {
		box-sizing: border-box;
	}

	::-webkit-scrollbar {
		display: none;
	}

	button::after {
		border: none;
	}

	.uni-page-head {
		z-index: 9999 !important;
	}

	.container {
		width: 100%;
		height: auto;
	}

	.navbar {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 115rpx;
		background: #fff;
		color: #555;
		z-index: 2001;
		border-top: 1rpx solid rgba(0, 0, 0, .1);
	}

	.navbargator {
		height: 100%;
		width: 1%;
	}

	.navbar-view {
		width: 100%;
		height: 100%;
	}

	.navbar .navbar-icon {
		width: 36rpx;
		height: 36rpx;
	}

	.navbar .navbar-text {
		font-size: 22rpx;
		text-align: center;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
		margin-top: 8rpx;
	}

	.reducecon {
		height: 60rpx;
		overflow: hidden;
		transition: all .3s linear;
		opacity: 0;
		transform: rotate(180deg);
		-webkit-transform: translateX(50rpx);
		transform: translateX(50rpx);
	}

	.reducecon.active {
		opacity: 1;
		min-width: 105rpx;
		transform: rotate(0);
	}

	.cartc {
		width: 60rpx;
		height: 60rpx;
	}

	.cartggc {
		height: 60rpx;
	}

	.cartadd {
		background: #c2c2c2;
		position: relative;
		width: 50rpx;
		height: 50rpx;
		border-radius: 50%;
		padding: 0;
		margin: 0;
	}

	.cartadd::after {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		content: "";
		height: 5rpx;
		width: 20rpx;
		background: #fff;
		display: block;
		border-radius: 10rpx;
	}

	.cartadd::before {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		content: "";
		height: 20rpx;
		width: 5rpx;
		background: #fff;
		display: block;
		border-radius: 10rpx;
	}

	.cartdec {
		background: #fff;
		position: relative;
		width: 50rpx;
		height: 50rpx;
		border-radius: 50%;
		padding: 0;
		border: 2rpx solid #c2c2c2;
		margin: 0;
	}

	.cartdecab {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		height: 5rpx;
		width: 18rpx;
		background: #fff;
		display: block;
		border-radius: 10rpx;
	}

	.foot-btnc {
		position: fixed;
		width: 100%;
		left: 0;
		bottom: 0;
		padding: 30rpx;
		background: transparent;
		z-index: 10;
	}

	.foot-btn {
		height: 92rpx;
		background: #fff;
		border-radius: 48rpx;
		font-size: 34rpx;
		color: #fff;
		line-height: 92rpx;
	}

	.foot-btn3 {
		height: 80rpx;
		border-radius: 15rpx;
		font-size: 32rpx;
		color: #fff;
		line-height: 80rpx;
	}

	.bgf {
		background: #fff;
		height: 40rpx;
		width: 100%;
		position: fixed;
		left: 0;
		bottom: 0;
		z-index: 2000;
	}

	.sqbtn {
		border: none;
		padding: 0;
		margin: 0;
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		background: transparent;
		border-radius: 0;
		font-size: inherit;
		color: inherit;
	}

	.sqbtn::after {
		border: none;
	}

	.sharebtn {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		margin: 0;
		padding: 0;
		line-height: inherit;
		border: none;
		background: none;
		color: inherit;
		display: inline-block;
	}

	.sharebtn:after {
		display: none;
	}

	.clearbtn {
		line-height: normal;
		font-size: inherit;
		padding: 0;
		margin: 0;
	}

	.tcbtn {
		border-radius: 0;
	}

	.tcbtn:first-child::after {
		display: none;
	}

	.tcbtn::after {
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		bottom: 0;
		border-left: 1px solid #ebedf0;
		transform-origin: 0 0;
		transform: scaleX(.5);
	}

	.fixedtop {
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9;
	}

	.xqyfixedtop {
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9;
	}

	.tabht {
		height: 96rpx;
	}

	.dis-in {
		display: inline-block;
	}

	.dis-b {
		display: block;
	}

	.ws-n {
		white-space: nowrap;
	}

	.posi-a {
		position: absolute;
		z-index: 1;
	}

	.posi-r {
		position: relative;
		z-index: 1;
	}

	.posi-s {
		position: sticky;
		z-index: 1;
	}

	.p-a {
		position: absolute;
	}

	.p-r {
		position: relative;
	}

	.p-f {
		position: fixed;
	}

	.posi-f {
		position: fixed;
		z-index: 1;
	}

	.bgfix {
		width: 100%;
		height: 100%;
		position: fixed !important;
		overflow: hidden;
	}

	.ft0 {
		top: 0;
	}

	.t0 {
		top: 0;
	}

	.l0 {
		left: 0;
	}

	.b0 {
		bottom: 0;
	}

	.r0 {
		right: 0;
	}

	.z9999 {
		z-index: 9999;
	}

	.udlr {
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
	}

	.hidecanvas {
		position: fixed;
		bottom: -100%;
		left: -100%;
		z-index: -99;
		visibility: hidden;
	}

	.flex {
		display: flex;
	}

	.f-row {
		display: flex;
		-webkit-box-orient: horizontal;
		flex-direction: row;
	}

	.f-col {
		display: flex;
		-webkit-box-orient: vertical;
		flex-direction: column;
	}

	.f-g-0 {
		min-width: 0;
		-webkit-box-flex: 0;
		flex-grow: 0;
		flex-shrink: 0;
	}

	.f-g-1 {
		min-width: 0;
		-webkit-box-flex: 1;
		flex-grow: 1;
		flex-shrink: 1;
	}

	.f-1 {
		-webkit-box-flex: 1;
		flex: 1;
		min-width: 0;
	}

	.f-s-1 {
		flex-shrink: 1;
	}

	.f-c {
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		flex-direction: row;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
	}

	.f-c-c {
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
	}

	.f-x-c {
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
	}

	.f-y-c {
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-ms-grid-row-align: center;
		align-items: center;
	}

	.f-c-xc {
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: center;
		justify-content: center;
	}

	.f-w {
		flex-wrap: wrap;
	}

	.f-raw {
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		flex-direction: row;
		-webkit-box-align: center;
		align-items: center;
		flex-wrap: wrap;
	}

	.f-c-e {
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-align: end;
		align-items: flex-end;
	}

	.f-s {
		display: flex;
		-webkit-box-align: start;
		align-items: flex-start;
	}

	.f-c-s {
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-align: start;
		align-items: flex-start;
	}

	.f-y-e {
		display: flex;
		-webkit-box-align: end;
		align-items: flex-end;
	}

	.f-x-e {
		display: flex;
		-webkit-box-pack: end;
		justify-content: flex-end;
	}

	.f-sh {
		display: flex;
		-webkit-box-align: stretch;
		align-items: stretch;
	}

	.f-bt {
		display: flex;
		-webkit-box-pack: justify;
		justify-content: space-between;
	}

	.f-x-bt {
		display: flex;
		-webkit-box-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		align-items: center;
	}

	.f-y-bt {
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-pack: justify;
		justify-content: space-between;
	}

	.f-x-ad {
		display: flex;
		justify-content: space-around;
	}

	.f-y-ad {
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		justify-content: space-around;
	}

	.f-a-b {
		-webkit-box-align: baseline;
		align-items: baseline;
	}

	.text-btnf {
		font-size: 26rpx;
		text-align: center;
		padding: 7rpx 18rpx;
		border-radius: 10rpx;
		color: #fff;
		border: 1rpx solid transparent;
	}

	.text-btn {
		font-size: 26rpx;
		text-align: center;
		padding: 7rpx 18rpx;
		border-radius: 10rpx;
		color: #333;
		border: 1rpx solid #eee;
	}

	.obtn {
		min-width: 165rpx;
		padding: 0 20rpx;
		height: 60rpx;
		font-size: 26rpx;
		border: .6Px solid #ddd;
		border-radius: 60rpx;
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		margin-left: 25rpx;
	}

	.rbtn {
		padding: 15rpx 35rpx;
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		margin: 0;
		border-radius: 35rpx;
		font-size: 30rpx;
		line-height: normal;
	}

	.w100 {
		width: 100%;
	}

	.w50 {
		width: 50%;
	}

	.w33 {
		width: 33.33%;
	}

	.w70 {
		width: 70%;
	}

	.w80 {
		width: 80%;
	}

	.h100 {
		height: 100%;
	}

	.mh100 {
		min-height: 100%;
	}

	.mvh100 {
		min-height: 100vh;
	}

	.h0 {
		height: 0;
	}

	.wh {
		width: 100%;
		height: 100%;
	}

	.w100v {
		width: 100vw;
	}

	.h100v {
		height: 100vh;
	}

	.w500 {
		width: 500rpx;
	}

	.wh60 {
		width: 60rpx;
		height: 60rpx;
	}

	.t-l {
		text-align: left;
	}

	.t-r {
		text-align: right;
	}

	.t-c {
		text-align: center;
	}

	.t-d-l {
		text-decoration: line-through;
	}

	.l-n {
		line-height: normal;
	}

	.l-h1 {
		line-height: 1;
	}

	.wbba {
		word-break: break-all;
	}

	.f14 {
		font-size: 14rpx;
	}

	.f18 {
		font-size: 18rpx;
	}

	.f20 {
		font-size: 20rpx;
	}

	.f22 {
		font-size: 22rpx;
	}

	.f24 {
		font-size: 24rpx;
	}

	.f26 {
		font-size: 26rpx;
	}

	.f28 {
		font-size: 28rpx;
	}

	.f30 {
		font-size: 30rpx;
	}

	.f32 {
		font-size: 32rpx;
	}

	.f34 {
		font-size: 34rpx;
	}

	.f36 {
		font-size: 36rpx;
	}

	.f38 {
		font-size: 38rpx;
	}

	.f40 {
		font-size: 40rpx;
	}

	.f42 {
		font-size: 42rpx;
	}

	.f44 {
		font-size: 44rpx;
	}

	.f46 {
		font-size: 46rpx;
	}

	.f48 {
		font-size: 48rpx;
	}

	.f50 {
		font-size: 50rpx;
	}

	.f56 {
		font-size: 56rpx;
	}

	.f60 {
		font-size: 60rpx;
	}

	.wei {
		font-weight: 700;
	}

	.nowei {
		font-weight: 400;
	}

	.wei4 {
		font-weight: 400;
	}

	.wei6 {
		font-weight: 600;
	}

	.b-t-e,
	.b-b-e {
		position: relative;
	}

	.b-t-e:before {
		content: "";
		position: absolute;
		border-top: 1px solid #eee;
		transform: scaleY(.5);
		top: 0;
		left: 0;
		right: 0;
	}

	.b-b-e:after {
		content: "";
		position: absolute;
		border-bottom: 1px solid #eee;
		transform: scaleY(.5);
		bottom: 0;
		left: 0;
		right: 0;
	}

	.b-r-f {
		border-right: 1rpx solid #fff;
	}

	.b-r-d {
		position: relative;
	}

	.b-r-d::after {
		content: "";
		position: absolute;
		width: 1px;
		background: silver;
		height: 100%;
		transform: scale(.5);
		top: 0;
		right: 0;
	}

	.b-r-d:last-child::after {
		display: none;
	}

	.b-re {
		border-right: 1px solid #eee;
	}

	.b-re:last-child {
		border: none;
	}

	.b-be {
		border-bottom: 1px solid #eee;
	}

	.b-be:last-child {
		border: none;
	}

	.b-d {
		border: .5px solid #ddd;
	}

	.b-f5 {
		border: 1px solid #f5f5f5;
	}

	.br-h {
		position: relative;
	}

	.br-h::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 200%;
		height: 200%;
		border: 1px solid #ddd;
		transform-origin: 0 0;
		transform: scale(.5);
	}

	.b-n {
		border: none;
	}

	.bs20 {
		border-radius: 20rpx;
		overflow: hidden;
	}

	.bs0 {
		border-radius: 0;
	}

	.bs5 {
		border-radius: 5rpx;
		overflow: hidden;
	}

	.bs10 {
		border-radius: 10rpx;
		overflow: hidden;
	}

	.bs15 {
		border-radius: 15rpx;
		overflow: hidden;
	}

	.bs30 {
		border-radius: 30rpx;
		overflow: hidden;
	}

	.bs60 {
		border-radius: 60rpx;
		overflow: hidden;
	}

	.bs2000 {
		border-radius: 20rpx 20rpx 0 0;
		overflow: hidden;
	}

	.bs3000 {
		border-radius: 30rpx 30rpx 0 0;
		overflow: hidden;
	}

	.bs0030 {
		border-radius: 0 0 30rpx 30rpx;
		overflow: hidden;
	}

	.bstl30 {
		border-top-left-radius: 30rpx;
	}

	.bsbr30 {
		border-bottom-right-radius: 30rpx;
	}

	.bsf {
		border-radius: 50%;
		overflow: hidden;
	}

	.o-h {
		overflow: hidden;
	}

	.o-x-s {
		overflow-x: scroll;
	}

	.o-x-s::-webkit-scrollbar {
		display: none;
	}

	.o-y-s {
		overflow-y: scroll;
	}

	.o-a {
		overflow: auto;
	}

	.o-v {
		overflow: visible;
	}

	.c9 {
		color: #999;
	}

	.c7 {
		color: #777;
	}

	.c6 {
		color: #666;
	}

	.c3 {
		color: #333;
	}

	.c0 {
		color: #000;
	}

	.cf {
		color: #fff;
	}

	.cd {
		color: #ddd;
	}

	.ce {
		color: #eee;
	}

	.cef {
		color: #efefef;
	}

	.cb {
		color: #bbb;
	}

	.crb {
		color: red;
	}

	.cf7 {
		color: #fead77;
	}

	.cfa {
		color: #ff4d3a;
	}

	.cf5f {
		color: #ff5f2f;
	}

	.cf5 {
		color: #ff0025;
	}

	.ce5 {
		color: #e5e5e5;
	}

	.c8 {
		color: #888;
	}

	.cb2 {
		color: #b2b2b2;
	}

	.p13 {
		padding: 10rpx 30rpx;
	}

	.p23 {
		padding: 20rpx 30rpx;
	}

	.p230 {
		padding: 20rpx 30rpx 0;
	}

	.p253 {
		padding: 25rpx 30rpx;
	}

	.p3 {
		padding: 30rpx;
	}

	.p43 {
		padding: 40rpx 30rpx;
	}

	.p330 {
		padding: 30rpx 30rpx 0rpx;
	}

	.p332 {
		padding: 30rpx 30rpx 20rpx;
	}

	.p032 {
		padding: 0 30rpx 20rpx;
	}

	.p033 {
		padding: 0 30rpx 30rpx;
	}

	.p2 {
		padding: 20rpx;
	}

	.p1 {
		padding: 10rpx;
	}

	.p10 {
		padding: 10rpx 0;
	}

	.p15 {
		padding: 15rpx 0;
	}

	.p20 {
		padding: 20rpx 0;
	}

	.p30 {
		padding: 30rpx 0;
	}

	.p02 {
		padding: 0 20rpx;
	}

	.p03 {
		padding: 0 30rpx;
	}

	.p32 {
		padding: 30rpx 20rpx;
	}

	.pb20 {
		padding-bottom: 20rpx;
	}

	.pb30 {
		padding-bottom: 30rpx;
	}

	.pb10 {
		padding-bottom: 10rpx;
	}

	.pb0 {
		padding-bottom: 0rpx;
	}

	.pb115 {
		padding-bottom: 115rpx;
	}

	.pb130 {
		padding-bottom: 160rpx;
	}

	.pt10 {
		padding-top: 10rpx;
	}

	.pt20 {
		padding-top: 20rpx;
	}

	.pt30 {
		padding-top: 30rpx;
	}

	.pt90 {
		padding-top: 90rpx;
	}

	.pt105 {
		padding-top: 105rpx;
	}

	.pr0 {
		padding-right: 0;
	}

	.p-3-10 {
		padding: 3rpx 10rpx;
	}

	.p-5-10 {
		padding: 5rpx 10rpx;
	}

	.p-5-20 {
		padding: 5rpx 20rpx;
	}

	.p-5-15 {
		padding: 5rpx 15rpx;
	}

	.p-10-15 {
		padding: 10rpx 15rpx;
	}

	.p-8-20 {
		padding: 8rpx 20rpx;
	}

	.p-10-20 {
		padding: 10rpx 20rpx;
	}

	.p-10-30 {
		padding: 10rpx 30rpx;
	}

	.p-13-20 {
		padding: 13rpx 20rpx;
	}

	.p-15-20 {
		padding: 15rpx 20rpx;
	}

	.p-15-30 {
		padding: 15rpx 30rpx;
	}

	.p-18-90 {
		padding: 18rpx 90rpx;
	}

	.p-15-30-0 {
		padding: 15rpx 30rpx 0;
	}

	.p-30-30-0 {
		padding: 30rpx 30rpx 0;
	}

	.p3133 {
		padding: 30rpx 10rpx 30rpx 30rpx;
	}

	.p21 {
		padding: 20rpx 10rpx;
	}

	.p0 {
		padding: 0;
	}

	.mla {
		margin: 0 auto;
	}

	.m3 {
		margin: 30rpx;
	}

	.m23 {
		margin: 20rpx 30rpx;
	}

	.mt15 {
		margin-top: 15rpx;
	}

	.mt20 {
		margin-top: 20rpx;
	}

	.mt30 {
		margin-top: 30rpx;
	}

	.mt90 {
		margin-top: 90rpx;
	}

	.mb15 {
		margin-bottom: 15rpx;
	}

	.mb20 {
		margin-bottom: 20rpx;
	}

	.mb30 {
		margin-bottom: 30rpx;
	}

	.mb50 {
		margin-bottom: 50rpx;
	}

	.ml20 {
		margin-left: 20rpx;
	}

	.ml30 {
		margin-left: 30rpx;
	}

	.ml50 {
		margin-left: 50rpx;
	}

	.ml0 {
		margin-left: 0rpx;
	}

	.ml5 {
		margin-left: 5rpx;
	}

	.ml10 {
		margin-left: 10rpx;
	}

	.mr15 {
		margin-right: 15rpx;
	}

	.mr20 {
		margin-right: 20rpx;
	}

	.mr30 {
		margin-right: 30rpx;
	}

	.mr60 {
		margin-right: 60rpx;
	}

	.mr10 {
		margin-right: 10rpx;
	}

	.mt5 {
		margin-top: 5rpx;
	}

	.mt10 {
		margin-top: 10rpx;
	}

	.mb10 {
		margin-bottom: 10rpx;
	}

	.m10 {
		margin: 10rpx 0;
	}

	.m20 {
		margin: 20rpx 0;
	}

	.m30 {
		margin: 30rpx 0;
	}

	.m2302 {
		margin: 20rpx 30rpx 0 20rpx;
	}

	.m01 {
		margin: 0 10rpx;
	}

	.m02 {
		margin: 0 20rpx;
	}

	.m03 {
		margin: 0 30rpx;
	}

	.ma {
		margin: auto;
	}

	.mt0 {
		margin-top: 0;
	}

	.ma0 {
		margin: auto 0;
	}

	.bf {
		background: #fff;
	}

	.bfa {
		background: #fafafa;
	}

	.bf5 {
		background: #f5f5f5;
	}

	.bf7 {
		background: #f7f7f7;
	}

	.bec {
		background-color: #ececec;
	}

	.bfc {
		background: #fafbfc;
	}

	.be {
		background: #eee;
	}

	.bf6 {
		background: #f6f6f6;
	}

	.bf9 {
		background: #f9f9f9;
	}

	.bd6 {
		background: #d6d6d6;
	}

	.bdd {
		background: #ddd;
	}

	.b3 {
		background: #333;
	}

	.bg0 {
		background: #000;
	}

	.b05 {
		background-color: rgba(0, 0, 0, .5);
	}

	.bt {
		background: transparent;
	}

	.br {
		background: red;
	}

	.bf5f {
		background: #ff5f2f;
	}

	.bf25 {
		background: #ff0025;
	}

	.bb {
		background: #2d95ff;
	}

	.bg {
		background: #15c42d;
	}

	.by {
		background: #ffb71c;
	}

	.be6 {
		background: #eff3f6;
	}

	.bf2f {
		background: #f2f2f2;
	}

	.b00 {
		background: #07c160;
	}

	.bef {
		background: #ef371f;
	}

	.bf0a {
		background: #ff5b0a;
	}

	.b-l-f4ee {
		background: linear-gradient(90deg, #f83144, #ed4e6e 300%);
	}

	.b-l-f0f0 {
		background: linear-gradient(90deg, #ff8200, #fd5b00);
	}

	.b-l-fdf3 {
		background: linear-gradient(90deg, #f8c10d, #ff9503);
	}

	.b-l-qx {
		background: linear-gradient(90deg, #ddd, #ccc);
	}

	.b-s {
		box-shadow: 0rpx 4rpx 20rpx 0rpx hsla(0, 0%, 86.7%, .8);
	}

	.b-s-3 {
		box-shadow: 0rpx 0rpx 8rpx 5rpx #eee;
	}

	.b-s-4 {
		box-shadow: 0 0 13rpx rgba(0, 0, 0, .12);
	}

	.b-s-F9B2B5 {
		box-shadow: 0rpx 20rpx 18rpx -10rpx #f9b2b5;
	}

	.b-s-FBCB05 {
		box-shadow: 0rpx 20rpx 18rpx -15rpx #fbcb05;
	}

	.b-s-1 {
		box-shadow: 0rpx 3rpx 8rpx 3rpx hsla(0, 0%, 86.7%, .6);
	}

	.b-s-2 {
		box-shadow: 0rpx 8rpx 28rpx 5rpx hsla(0, 0%, 86.7%, .8);
	}

	.t-o-e {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.t-o-e2 {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}

	.t-o-e3 {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}

	.t-o-e4 {
		overflow: hidden;
		text-overflow: ellipsis;
		word-break: break-all;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
	}

	.r90 {
		transform: rotate(90deg);
	}

	.xzdw {
		transform: rotate(180deg);
		transition: .3s;
	}

	.cell {
		position: relative;
	}

	.cell:after {
		content: "";
		position: absolute;
		border-bottom: 1px solid #eee;
		transform: scaleY(.5);
		bottom: 0;
		right: 0;
		left: 30rpx;
	}

	.cell:last-child:after {
		display: none;
	}

	.la154::after {
		left: 154rpx;
	}

	.la124::after {
		left: 156rpx;
	}

	[class*="hl"]::after {
		position: absolute;
		box-sizing: border-box;
		content: " ";
		pointer-events: none;
		top: -50%;
		right: -50%;
		bottom: -50%;
		left: -50%;
		border: 0 solid #ebedf0;
		transform: scale(.5);
	}

	.hlt,
	.hlr,
	.hlb,
	.hll {
		position: relative;
	}

	.hlt::after {
		border-top-width: 1px;
	}

	.hlr::after {
		border-right-width: 1px;
	}

	.hlb::after {
		border-bottom-width: 1px;
	}

	.hll::after {
		border-left-width: 1px;
	}

	.yhic {
		width: 36rpx;
		height: 36rpx;
		border-radius: 8rpx;
		margin-right: 13rpx;
	}

	.itemcon {
		width: 75rpx;
		height: 32rpx;
		display: flex;
		-webkit-box-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		align-items: center;
		font-size: 20rpx;
		border-radius: 5rpx;
		border: 1px solid #fff;
	}

	.popsf {
		border-color: #d0d7e1;
		background: #f0f3f6;
		color: #8395b1;
	}

	.pomj {
		border-color: #f5d8d6;
		background: #fff4f2;
		color: #ce7b77;
	}

	.poxk {
		border-color: #d6e5cb;
		background: #ebfae7;
		color: #8e9e7e;
	}

	.pozk {
		border-color: #f4e3c2;
		background: #f4e3c2;
		color: #333;
	}

	.hongbao {
		padding: 3rpx 10rpx;
		color: #fff;
		background-image: linear-gradient(106deg, #ff7a01, #ff3c00);
	}

	.btnhc {
		opacity: .7;
	}

	.vipl {
		color: #f4e3c2;
		font-size: 20rpx;
		padding: 3rpx 10rpx;
		border-radius: 5rpx 0 0 5rpx;
		background: linear-gradient(90deg, #2a2a2f, #2a2a2f);
	}

	.vipr {
		color: #333;
		font-size: 20rpx;
		padding: 3rpx 10rpx;
		background: #f4e3c2;
		border-radius: 0 5rpx 5rpx 0;
	}

	.hddb {
		position: fixed;
		right: 20rpx;
		bottom: 145rpx;
		width: 80rpx;
		height: 80rpx;
		text-align: center;
		line-height: 80rpx;
		background: #000;
		opacity: .6;
		color: #fff;
		border-radius: 50%;
		font-size: 27rpx;
		padding: 0;
	}

	.rowxx {
		transition: .3s;
	}

	.rowshow {
		transform: rotate(-180deg);
	}

	.bgzz {
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		background-color: #000;
		opacity: .5;
	}

	.bggray {
		filter: grayscale(100%);
	}

	.op0 {
		opacity: 0;
	}

	.imgha {
		max-width: 100%;
		display: block;
	}

	.imghac {
		font-size: 0;
	}

	.animated.bounceIn {
		animation-duration: .75s;
	}

	@-webkit-keyframes bounceIn {

		from,
		20%,
		40%,
		60%,
		80%,
		to {
			animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		}

		0% {
			opacity: 0;
			transform: scale3d(.3, .3, .3);
		}

		20% {
			transform: scale3d(1.1, 1.1, 1.1);
		}

		40% {
			transform: scale3d(.9, .9, .9);
		}

		60% {
			opacity: 1;
			transform: scale3d(1.03, 1.03, 1.03);
		}

		80% {
			transform: scale3d(.97, .97, .97);
		}

		to {
			opacity: 1;
			transform: scaleX(1);
		}
	}

	@keyframes bounceIn {

		from,
		20%,
		40%,
		60%,
		80%,
		to {
			animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		}

		0% {
			opacity: 0;
			transform: scale3d(.3, .3, .3);
		}

		20% {
			transform: scale3d(1.1, 1.1, 1.1);
		}

		40% {
			transform: scale3d(.9, .9, .9);
		}

		60% {
			opacity: 1;
			transform: scale3d(1.03, 1.03, 1.03);
		}

		80% {
			transform: scale3d(.97, .97, .97);
		}

		to {
			opacity: 1;
			transform: scaleX(1);
		}
	}

	.bounceIn {
		animation-name: bounceIn;
	}

	page::after {
		position: fixed;
		content: '';
		left: -1000px;
		top: -1000px;
		animation: shadow-preload .1s;
		animation-delay: 3s;
	}

	@-webkit-keyframes shadow-preload {
		0% {
			background-image: url("https://cdn.dcloud.net.cn/img/shadow-grey.png");
		}

		100% {
			background-image: url("https://cdn.dcloud.net.cn/img/shadow-grey.png");
		}
	}

	@keyframes shadow-preload {
		0% {
			background-image: url("https://cdn.dcloud.net.cn/img/shadow-grey.png");
		}

		100% {
			background-image: url("https://cdn.dcloud.net.cn/img/shadow-grey.png");
		}
	}

	[data-custom-hidden="true"],
	[bind-data-custom-hidden="true"] {
		display: none !important;
	}
</style>